(large size) shoemaker needle - Turco Inglés Diccionario